sprint to the finish - Français Anglais Dictionnaire